Qu'est-ce que group of pictures ?

Un groupe d'images (Group of Pictures en anglais, abrégé en GOP) est une séquence d'images encodées dans un flux de données vidéo compressé. Dans le domaine de la compression vidéo, un GOP est une unité de base qui comprend une ou plusieurs images dites I, suivies de plusieurs images P et B.

Une image I (Intra) est une image clé ou une image référence, qui est encodée de manière indépendante des autres images du GOP. Ce sont généralement des images complètes et non compressées, ce qui signifie qu'elles contiennent toutes les informations nécessaires pour reconstruire une image complète.

Les images P (Predictive) sont encodées de manière prédictive par rapport aux images I ou P précédentes. Elles utilisent les informations de prédiction pour réduire la quantité de données nécessaires pour représenter l'image. Les images B (Bi-directional) sont encodées en utilisant des informations provenant à la fois des images I et P précédentes, ce qui permet d'obtenir une meilleure compression.

L'utilisation d'un GOP dans la compression vidéo est basée sur le principe que les images d'une séquence vidéo sont souvent similaires les unes aux autres, et donc l'encodage prédictif permet de réduire considérablement la quantité de données nécessaires pour représenter une séquence vidéo.

Le choix de la longueur du GOP est un compromis entre la qualité de la vidéo et la taille du fichier résultant. Plus le GOP est long, plus la compression est efficace, mais cela peut entraîner une perte de qualité en cas de perte de données pendant la transmission ou la lecture.

Dans la plupart des codecs vidéo, l'encodage en GOP est utilisé pour compresser la vidéo et permettre une transmission ou un stockage plus efficace. Des exemples de codecs vidéo utilisant cette méthode comprennent MPEG-2, H.264 ou encore VP9.

En résumé, un groupe d'images est une séquence d'images dans un flux vidéo compressé, composé d'images I, P et B. Il permet de réduire la taille du fichier vidéo tout en conservant une qualité acceptable.

Catégories